1,230 research outputs found

    Fine-grained visualization pipelines and lazy functional languages

    Get PDF
    The pipeline model in visualization has evolved from a conceptual model of data processing into a widely used architecture for implementing visualization systems. In the process, a number of capabilities have been introduced, including streaming of data in chunks, distributed pipelines, and demand-driven processing. Visualization systems have invariably built on stateful programming technologies, and these capabilities have had to be implemented explicitly within the lower layers of a complex hierarchy of services. The good news for developers is that applications built on top of this hierarchy can access these capabilities without concern for how they are implemented. The bad news is that by freezing capabilities into low-level services expressive power and flexibility is lost. In this paper we express visualization systems in a programming language that more naturally supports this kind of processing model. Lazy functional languages support fine-grained demand-driven processing, a natural form of streaming, and pipeline-like function composition for assembling applications. The technology thus appears well suited to visualization applications. Using surface extraction algorithms as illustrative examples, and the lazy functional language Haskell, we argue the benefits of clear and concise expression combined with fine-grained, demand-driven computation. Just as visualization provides insight into data, functional abstraction provides new insight into visualization

    The distribution of the eigenvalues of Hecke operators

    Full text link
    For each prime pp, we determine the distribution of the pthp^{th} Fourier coefficients of the Hecke eigenforms of large weight for the full modular group. As p→∞p\to\infty, this distribution tends to the Sato--Tate distribution

    Multi-cultural visualization : how functional programming can enrich visualization (and vice versa)

    Get PDF
    The past two decades have seen visualization flourish as a research field in its own right, with advances on the computational challenges of faster algorithms, new techniques for datasets too large for in-core processing, and advances in understanding the perceptual and cognitive processes recruited by visualization systems, and through this, how to improve the representation of data. However, progress within visualization has sometimes proceeded in parallel with that in other branches of computer science, and there is a danger that when novel solutions ossify into `accepted practice' the field can easily overlook significant advances elsewhere in the community. In this paper we describe recent advances in the design and implementation of pure functional programming languages that, significantly, contain important insights into questions raised by the recent NIH/NSF report on Visualization Challenges. We argue and demonstrate that modern functional languages combine high-level mathematically-based specifications of visualization techniques, concise implementation of algorithms through fine-grained composition, support for writing correct programs through strong type checking, and a different kind of modularity inherent in the abstractive power of these languages. And to cap it off, we have initial evidence that in some cases functional implementations are faster than their imperative counterparts

    An exploration of the parameters of liveable urbanism through inclusive incremental development

    Get PDF
    “Despite a significant reduction in the percentage of population living in informal settlements from 2000 to 2014, the absolute number of people living in deplorable conditions has increased from 689 to 880 million people over the same period. Current policy and planning practice in developing countries has not been able to cope with such pervasive rapid urbanisation. By 2050 the United Nations predicts two-thirds of the global population will live in cities. Of which as many as one-third of this population could be living in informal settlements (slums). To address these unsustainable and undesirable trends in support of the disadvantaged and maintaining environmental sustainability, this minor dissertation conducts comprehensive research of contemporary policy and planning work to seek alternatives. The purpose of the literature review is to identify commonalities, differences, gaps of knowledge and constraints of current policies and planning practice currently used to plan and manage growth of cities. Analysis and findings then inform and add value in exploring parameters for a 'liveable’ or improved urbanism from that currently experienced in informal settlements. Historic global policies focusing on government led top down approaches to provide large scale low cost housing have not kept up with demand, although they remain popular politically. From these policy and planning failures, it is evident that a more inclusive and incremental approach better utilizing available human capital should be considered. Critical analysis of literature with an alternative urbanism and planning paradigm in mind emerges in the findings and conclusion in the form of recommended parameters for a new inclusive and incremental urbanism. Such urbanism is entirely possible provided the critical issues identified such as lack of political will and good governance can be mitigated. To dramatically improve the lives of millions will require a compelling vision and collaborative effort seldom seen in current policy and planning of developing countries. Despite the daunting task, this paper seeks to define a conceptual framework drawn from findings to mitigate issues and guide an alternative vision of the future. The alternative urbanism that emerges from the conceptual framework may fall somewhere between that of current informal settlements and current discourse such as smart cities’

    Writers and Miners: Activism and Imagery in America

    Get PDF
    Coal miners evoke admiration and sympathy from the public, and writers—some seeking a muse, others a cause—traditionally champion them. David C. Duke explores more than one hundred years of this tradition in literature, poetry, drama, and film. Duke argues that as most writers spoke about rather than to the mining community, miners became stock characters in an industrial morality play, robbed of individuality or humanity. He discusses activist-writers such as John Reed, Theodore Dreiser, and Denise Giardina, who assisted striking workers, and looks at the writing of miners themselves. He examines portrayals of miners from The Trail of the Lonesome Pine to Matewan and The Kentucky Cycle . The most comprehensive study on the subject to date, Writers and Miners investigates the vexed political and creative relationship between activists and artists and those they seek to represent. Highly informative, widely-researched, ground-breaking. . . . General readers and scholars alike will find this volume an enormously useful resource because of the wealth of writers and texts it surveys. -- Journal of Appalachian Studies Duke\u27s attempt to shatter the myths that surround mining is welcome, particularly as the industry moves away from traditional mining practices, and serves to tell us that stereotyping is not exclusive to ethnicity or region. -- Register of the Kentucky Historical Societyhttps://uknowledge.uky.edu/upk_english_language_and_literature_north_america/1003/thumbnail.jp

    Space resources. Volume 2: Energy, power, and transport

    Get PDF
    This volume of the Space Resources report covers a number of technical and policy issues concerning the energy and power to carry out advanced space missions and the means of transportation to get to the sites of those missions. Discussed in the first half of this volume are the technologies which might be used to provide power and a variety of ways to convert power from one form to another, store it, move it wherever it is needed, and use it. In the second half of this volume, various kinds of transportation, including both interplanetary and surface systems, are discussed

    Space resources. Volume 1: Scenarios

    Get PDF
    A number of possible future paths for space exploration and development are presented. The topics covered include the following: (1) the baseline program; (2) alternative scenarios utilizing nonterrestrial resources; (3) impacts of sociopolitical conditions; (4) common technologies; and issues for further study

    Space resources. Overview

    Get PDF
    Space resources must be used to support life on the Moon and in the exploration of Mars. Just as the pioneers applied the tools they brought with them to resources they found along the way rather than trying to haul all their needs over a long supply line, so too must space travelers apply their high technology tools to local resources. This overview describes the findings of a study on the use of space resources in the development of future space activities and defines the necessary research and development that must precede the practical utilization of these resources. Space resources considered included lunar soil, oxygen derived from lunar soil, material retrieved from near-Earth asteroids, abundant sunlight, low gravity, and high vacuum. The study participants analyzed the direct use of these resources, the potential demand for products from them, the techniques for retrieving and processing space resources, the necessary infrastructure, and the economic tradeoffs

    Space resources. Volume 4: Social concerns

    Get PDF
    Space resources must be used to support life on the Moon and exploration of Mars. This volume, Social Concerns, covers some of the most important issues which must be addressed in any major program for the human exploration of space. The volume begins with a consideration of the economics and management of large scale space activities. Then the legal aspects of these activities are discussed, particularly the interpretation of treaty law with respect to the Moon and asteroids. The social and cultural issues of moving people into space are considered in detail, and the eventual emergence of a space culture different from the existing culture is envisioned. The environmental issues raised by the development of space settlements are faced. Some innovative approaches are proposed to space communities and habitats and self-sufficiency is considered along with human safety at a lunar base or outpost
    • …
    corecore